max(L(x)) → x
max(N(L(0), L(y))) → y
max(N(L(s(x)), L(s(y)))) → s(max(N(L(x), L(y))))
max(N(L(x), N(y, z))) → max(N(L(x), L(max(N(y, z)))))
↳ QTRS
↳ Overlay + Local Confluence
max(L(x)) → x
max(N(L(0), L(y))) → y
max(N(L(s(x)), L(s(y)))) → s(max(N(L(x), L(y))))
max(N(L(x), N(y, z))) → max(N(L(x), L(max(N(y, z)))))
↳ QTRS
↳ Overlay + Local Confluence
↳ QTRS
↳ DependencyPairsProof
max(L(x)) → x
max(N(L(0), L(y))) → y
max(N(L(s(x)), L(s(y)))) → s(max(N(L(x), L(y))))
max(N(L(x), N(y, z))) → max(N(L(x), L(max(N(y, z)))))
max(L(x0))
max(N(L(0), L(x0)))
max(N(L(s(x0)), L(s(x1))))
max(N(L(x0), N(x1, x2)))
MAX(N(L(x), N(y, z))) → MAX(N(y, z))
MAX(N(L(x), N(y, z))) → MAX(N(L(x), L(max(N(y, z)))))
MAX(N(L(s(x)), L(s(y)))) → MAX(N(L(x), L(y)))
max(L(x)) → x
max(N(L(0), L(y))) → y
max(N(L(s(x)), L(s(y)))) → s(max(N(L(x), L(y))))
max(N(L(x), N(y, z))) → max(N(L(x), L(max(N(y, z)))))
max(L(x0))
max(N(L(0), L(x0)))
max(N(L(s(x0)), L(s(x1))))
max(N(L(x0), N(x1, x2)))
↳ QTRS
↳ Overlay + Local Confluence
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ EdgeDeletionProof
MAX(N(L(x), N(y, z))) → MAX(N(y, z))
MAX(N(L(x), N(y, z))) → MAX(N(L(x), L(max(N(y, z)))))
MAX(N(L(s(x)), L(s(y)))) → MAX(N(L(x), L(y)))
max(L(x)) → x
max(N(L(0), L(y))) → y
max(N(L(s(x)), L(s(y)))) → s(max(N(L(x), L(y))))
max(N(L(x), N(y, z))) → max(N(L(x), L(max(N(y, z)))))
max(L(x0))
max(N(L(0), L(x0)))
max(N(L(s(x0)), L(s(x1))))
max(N(L(x0), N(x1, x2)))
↳ QTRS
↳ Overlay + Local Confluence
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ EdgeDeletionProof
↳ QDP
↳ DependencyGraphProof
MAX(N(L(x), N(y, z))) → MAX(N(y, z))
MAX(N(L(x), N(y, z))) → MAX(N(L(x), L(max(N(y, z)))))
MAX(N(L(s(x)), L(s(y)))) → MAX(N(L(x), L(y)))
max(L(x)) → x
max(N(L(0), L(y))) → y
max(N(L(s(x)), L(s(y)))) → s(max(N(L(x), L(y))))
max(N(L(x), N(y, z))) → max(N(L(x), L(max(N(y, z)))))
max(L(x0))
max(N(L(0), L(x0)))
max(N(L(s(x0)), L(s(x1))))
max(N(L(x0), N(x1, x2)))
↳ QTRS
↳ Overlay + Local Confluence
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ EdgeDeletionProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDPOrderProof
↳ QDP
MAX(N(L(s(x)), L(s(y)))) → MAX(N(L(x), L(y)))
max(L(x)) → x
max(N(L(0), L(y))) → y
max(N(L(s(x)), L(s(y)))) → s(max(N(L(x), L(y))))
max(N(L(x), N(y, z))) → max(N(L(x), L(max(N(y, z)))))
max(L(x0))
max(N(L(0), L(x0)))
max(N(L(s(x0)), L(s(x1))))
max(N(L(x0), N(x1, x2)))
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
MAX(N(L(s(x)), L(s(y)))) → MAX(N(L(x), L(y)))
[MAX1, L1]
L1: [1]
s1: [1]
MAX1: [1]
↳ QTRS
↳ Overlay + Local Confluence
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ EdgeDeletionProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ PisEmptyProof
↳ QDP
max(L(x)) → x
max(N(L(0), L(y))) → y
max(N(L(s(x)), L(s(y)))) → s(max(N(L(x), L(y))))
max(N(L(x), N(y, z))) → max(N(L(x), L(max(N(y, z)))))
max(L(x0))
max(N(L(0), L(x0)))
max(N(L(s(x0)), L(s(x1))))
max(N(L(x0), N(x1, x2)))
↳ QTRS
↳ Overlay + Local Confluence
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ EdgeDeletionProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDPOrderProof
MAX(N(L(x), N(y, z))) → MAX(N(y, z))
max(L(x)) → x
max(N(L(0), L(y))) → y
max(N(L(s(x)), L(s(y)))) → s(max(N(L(x), L(y))))
max(N(L(x), N(y, z))) → max(N(L(x), L(max(N(y, z)))))
max(L(x0))
max(N(L(0), L(x0)))
max(N(L(s(x0)), L(s(x1))))
max(N(L(x0), N(x1, x2)))
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
MAX(N(L(x), N(y, z))) → MAX(N(y, z))
N2 > [MAX1, L]
N2: [2,1]
L: []
MAX1: [1]
↳ QTRS
↳ Overlay + Local Confluence
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ EdgeDeletionProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ PisEmptyProof
max(L(x)) → x
max(N(L(0), L(y))) → y
max(N(L(s(x)), L(s(y)))) → s(max(N(L(x), L(y))))
max(N(L(x), N(y, z))) → max(N(L(x), L(max(N(y, z)))))
max(L(x0))
max(N(L(0), L(x0)))
max(N(L(s(x0)), L(s(x1))))
max(N(L(x0), N(x1, x2)))